alpine azalea
noun
: a low-branching prostrate shrub (Loiseleuria procumbens) of the heath family found in high mountain regions in the northern hemisphere
Love words? Need even more definitions?
Merriam-Webster unabridged
Share